package conson.tech.manage.merchant.entity.pojo;

import com.baomidou.mybatisplus.annotation.TableName;
import conson.tech.core.po.BasePo;
import lombok.Data;

/**
 * ClassName: MerchantCostAccountInfo
 * Description: 商户费用账户信息
 * Author: HXL
 * Date: 2020/6/29 1:52 下午
 * Version: 1.0
 */
@Data
@TableName("merchant_cost_account_info")
public class MerchantCostAccountInfo extends BasePo<MerchantCostAccountInfo> {

    private static final long serialVersionUID = 1473516223377844575L;
    /** 商户基础信息表ID */
    private Long merchantBaseId ;
    /** 商户结算信息ID */
    private Long merchantSettlementId ;
    /** 支付系统的账户ID */
    private String payAccountId ;
    /** 场景类型 */
    private String sceneType ;
    /** 费用名称 */
    private String costName ;
    /** 费用编码 */
    private String costCode ;
    /** 支付渠道:支付宝:alipay 微信wxpay */
    private String payChannel ;
    /** 支付渠道类型:支付宝:alipay 微信wxpay */
    private String payType ;
    /** 账户类型1对公账户2对私账户 */
    private Integer accountType ;
    /** 账户属性1结算至同名账户2结算至非同名账户 */
    private Integer accountAttribute ;
    /** 银行账户 */
    private String bankAccount ;
    /** 开户名称 */
    private String accountName ;
    /** 银行编码 */
    private String bankCode ;
    /** 银行名称 */
    private String bankName ;
    /** 开户支行编码 */
    private String subBankCode ;
    /** 开户支行名称 */
    private String subBankName ;
    /** 省编码 */
    private String provinceCode ;
    /** 省份名称 */
    private String provinceName ;
    /** 城市编码 */
    private String cityCode ;
    /** 城市名称 */
    private String cityName ;
    /** 行政区编码 */
    private String districtCode ;
    /** 行政区名称 */
    private String districtName ;
    /** 镇编码 */
    private String townCode ;
    /** 镇名称 */
    private String townName ;
    /** 详细地址 */
    private String detailedAddress ;
}
